package com.saw01;

public class ExceptionDemo01 {
    public static void main(String[] args) {
        System.out.println("开始");
        try {
            method();

        }catch (ArrayIndexOutOfBoundsException e){
//            System.out.println("访问数组的索引不存在");
            e.printStackTrace();

        }
        System.out.println("结束");
    }
    public static void method(){
        int[] arr = {1,2,3};
        System.out.println(arr[10]);

//        程序出现了异常 异常的父类为 throwable 合理的应用程序想要捕获的条件 检查异常  error 不需要处理
//        runtime exception   编译期间不检查 需要我们回来修改代码
//        非 runtime exception 编译不通过
    }
}
